package com.net.wanjian.networkhospitalmanager.bean.evaluate;

import java.util.List;

/**
 * Description:查询每个老师的评价列表信息
 * Created by lidongcai on 2017/8/2.
 * Email:  lidongcaiocc@163.com
 */

public class SearchTeacherEvaluationAllInfoListResult {

    /**
     * result : 1
     * data : {"token":"k%2F7vQZp3yonwkHfVcK41GeQiabXt9t6j0TnfWM%2FVaX914bFgHr58Ou%2BnMfUC30KhgvvxZMLCq01aVhY%2FpIg2Mw%3D%3D","PageIndex":"0","TotalCount":"1","ResultType":"0","ComprehensiveEvaluationItemList":[{"EvaluationItemName":"22","EventEvaluationItemValue":"0"},{"EvaluationItemName":"%E5%AE%BF%E8%88%8D","EventEvaluationItemValue":"0"},{"EvaluationItemName":"%E4%BA%8C%E6%81%B611122","EventEvaluationItemValue":"0"}],"EvaluationCategoryCount":[{"ResultType":"0","EvaluationPersonNum":"1"},{"ResultType":"1","EvaluationPersonNum":"0"},{"ResultType":"2","EvaluationPersonNum":"0"},{"ResultType":"3","EvaluationPersonNum":"1"}],"EvaluationTableList":[{"EvaluatorUserName":"%E7%8E%8B%E6%99%93%E9%9D%99","EvaluationItemValueTime":"2017%2F8%2F2%209%3A07%3A57","EvaluationTableAverageValueResult":"0.00","EvaluationItemList":[{"EvaluationItemName":"22","EvaluationItemValueResult":"0"},{"EvaluationItemName":"%E5%AE%BF%E8%88%8D","EvaluationItemValueResult":"0"},{"EvaluationItemName":"%E4%BA%8C%E6%81%B611122","EvaluationItemValueResult":"0"}],"EvaluationTextContentInfo":""}]}
     */

    private int result;
    private DataBean data;

    public int getResult() {
        return result;
    }

    public void setResult(int result) {
        this.result = result;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * token : k%2F7vQZp3yonwkHfVcK41GeQiabXt9t6j0TnfWM%2FVaX914bFgHr58Ou%2BnMfUC30KhgvvxZMLCq01aVhY%2FpIg2Mw%3D%3D
         * PageIndex : 0
         * TotalCount : 1
         * ResultType : 0
         * ComprehensiveEvaluationItemList : [{"EvaluationItemName":"22","EventEvaluationItemValue":"0"},{"EvaluationItemName":"%E5%AE%BF%E8%88%8D","EventEvaluationItemValue":"0"},{"EvaluationItemName":"%E4%BA%8C%E6%81%B611122","EventEvaluationItemValue":"0"}]
         * EvaluationCategoryCount : [{"ResultType":"0","EvaluationPersonNum":"1"},{"ResultType":"1","EvaluationPersonNum":"0"},{"ResultType":"2","EvaluationPersonNum":"0"},{"ResultType":"3","EvaluationPersonNum":"1"}]
         * EvaluationTableList : [{"EvaluatorUserName":"%E7%8E%8B%E6%99%93%E9%9D%99","EvaluationItemValueTime":"2017%2F8%2F2%209%3A07%3A57","EvaluationTableAverageValueResult":"0.00","EvaluationItemList":[{"EvaluationItemName":"22","EvaluationItemValueResult":"0"},{"EvaluationItemName":"%E5%AE%BF%E8%88%8D","EvaluationItemValueResult":"0"},{"EvaluationItemName":"%E4%BA%8C%E6%81%B611122","EvaluationItemValueResult":"0"}],"EvaluationTextContentInfo":""}]
         */

        private String token;
        private String PageIndex;
        private String TotalCount;
        private String ResultType;
        private List<ComprehensiveEvaluationItemListBean> ComprehensiveEvaluationItemList;
        private List<EvaluationCategoryCountBean> EvaluationCategoryCount;
        private List<EvaluationTableListBean> EvaluationTableList;

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }

        public String getPageIndex() {
            return PageIndex;
        }

        public void setPageIndex(String PageIndex) {
            this.PageIndex = PageIndex;
        }

        public String getTotalCount() {
            return TotalCount;
        }

        public void setTotalCount(String TotalCount) {
            this.TotalCount = TotalCount;
        }

        public String getResultType() {
            return ResultType;
        }

        public void setResultType(String ResultType) {
            this.ResultType = ResultType;
        }

        public List<ComprehensiveEvaluationItemListBean> getComprehensiveEvaluationItemList() {
            return ComprehensiveEvaluationItemList;
        }

        public void setComprehensiveEvaluationItemList(List<ComprehensiveEvaluationItemListBean> ComprehensiveEvaluationItemList) {
            this.ComprehensiveEvaluationItemList = ComprehensiveEvaluationItemList;
        }

        public List<EvaluationCategoryCountBean> getEvaluationCategoryCount() {
            return EvaluationCategoryCount;
        }

        public void setEvaluationCategoryCount(List<EvaluationCategoryCountBean> EvaluationCategoryCount) {
            this.EvaluationCategoryCount = EvaluationCategoryCount;
        }

        public List<EvaluationTableListBean> getEvaluationTableList() {
            return EvaluationTableList;
        }

        public void setEvaluationTableList(List<EvaluationTableListBean> EvaluationTableList) {
            this.EvaluationTableList = EvaluationTableList;
        }

        public static class ComprehensiveEvaluationItemListBean {
            /**
             * EvaluationItemName : 22
             * EventEvaluationItemValue : 0
             */

            private String EvaluationItemName;
            private String EventEvaluationItemValue;

            public String getEvaluationItemName() {
                return EvaluationItemName;
            }

            public void setEvaluationItemName(String EvaluationItemName) {
                this.EvaluationItemName = EvaluationItemName;
            }

            public String getEventEvaluationItemValue() {
                return EventEvaluationItemValue;
            }

            public void setEventEvaluationItemValue(String EventEvaluationItemValue) {
                this.EventEvaluationItemValue = EventEvaluationItemValue;
            }
        }

        public static class EvaluationCategoryCountBean {
            /**
             * ResultType : 0
             * EvaluationPersonNum : 1
             */

            private String ResultType;
            private String EvaluationPersonNum;

            public String getResultType() {
                return ResultType;
            }

            public void setResultType(String ResultType) {
                this.ResultType = ResultType;
            }

            public String getEvaluationPersonNum() {
                return EvaluationPersonNum;
            }

            public void setEvaluationPersonNum(String EvaluationPersonNum) {
                this.EvaluationPersonNum = EvaluationPersonNum;
            }
        }

        public static class EvaluationTableListBean {
            /**
             * EvaluatorUserName : %E7%8E%8B%E6%99%93%E9%9D%99
             * EvaluationItemValueTime : 2017%2F8%2F2%209%3A07%3A57
             * EvaluationTableAverageValueResult : 0.00
             * EvaluationItemList : [{"EvaluationItemName":"22","EvaluationItemValueResult":"0"},{"EvaluationItemName":"%E5%AE%BF%E8%88%8D","EvaluationItemValueResult":"0"},{"EvaluationItemName":"%E4%BA%8C%E6%81%B611122","EvaluationItemValueResult":"0"}]
             * EvaluationTextContentInfo :
             */

            private String UserIdentityID;
            private String EvaluatorUserName;
            private String EvaluationItemValueTime;
            private String EvaluationTableAverageValueResult;
            private String EvaluationTextContentInfo;
            private List<EvaluationItemListBean> EvaluationItemList;

            public String getUserIdentityID() {
                return UserIdentityID;
            }

            public void setUserIdentityID(String userIdentityID) {
                UserIdentityID = userIdentityID;
            }

            public String getEvaluatorUserName() {
                return EvaluatorUserName;
            }

            public void setEvaluatorUserName(String EvaluatorUserName) {
                this.EvaluatorUserName = EvaluatorUserName;
            }

            public String getEvaluationItemValueTime() {
                return EvaluationItemValueTime;
            }

            public void setEvaluationItemValueTime(String EvaluationItemValueTime) {
                this.EvaluationItemValueTime = EvaluationItemValueTime;
            }

            public String getEvaluationTableAverageValueResult() {
                return EvaluationTableAverageValueResult;
            }

            public void setEvaluationTableAverageValueResult(String EvaluationTableAverageValueResult) {
                this.EvaluationTableAverageValueResult = EvaluationTableAverageValueResult;
            }

            public String getEvaluationTextContentInfo() {
                return EvaluationTextContentInfo;
            }

            public void setEvaluationTextContentInfo(String EvaluationTextContentInfo) {
                this.EvaluationTextContentInfo = EvaluationTextContentInfo;
            }

            public List<EvaluationItemListBean> getEvaluationItemList() {
                return EvaluationItemList;
            }

            public void setEvaluationItemList(List<EvaluationItemListBean> EvaluationItemList) {
                this.EvaluationItemList = EvaluationItemList;
            }

            public static class EvaluationItemListBean {
                /**
                 * EvaluationItemName : 22
                 * EvaluationItemValueResult : 0
                 */

                private String EvaluationItemName;
                private String EvaluationItemValueResult;

                public String getEvaluationItemName() {
                    return EvaluationItemName;
                }

                public void setEvaluationItemName(String EvaluationItemName) {
                    this.EvaluationItemName = EvaluationItemName;
                }

                public String getEvaluationItemValueResult() {
                    return EvaluationItemValueResult;
                }

                public void setEvaluationItemValueResult(String EvaluationItemValueResult) {
                    this.EvaluationItemValueResult = EvaluationItemValueResult;
                }
            }
        }
    }
}
